Object Oriented Structuring of Real Time Control Systems

نویسندگان

  • M. Fabian
  • B. Lennartson
چکیده

A real time system consists of two parts, a physical system further dissecteable into physical subsystems, and a ‘psychical’ system, comprising the computer control software. The structuring of such a real time control system is a major problem within the control engineering research area. As the number of I/O-signals increase, the system complexity manifolds exponentially. In this paper we will discuss how modern techniques borrowed from the computer science and artificial intelligence community can be used to handle that complexity. We propose the following: • Separate the control of the individual physical subsystems from the synchronization of the system as a whole. • This can be achieved by building software models of the physical subsystems, using the object oriented paradigm. • Encapsulate the control of the physical subsystem by implementing these models in two distinct parts, a general and a specific part. • Make the software models communicate by high level messages, specially designed for expressing the synchronizing aspects of the system. • Incorporate an application specific entity, a controller, that administers the message handling, and synchronization. Furthermore we discuss how this method fits into control of systems from discrete event manufacturing, as well as process industry. We also view our approach in relation to MMS, which utilizes a similar scheme, though not so intent on handling the synchronizing functions. Finally, we describe an FMS-workcell, controlled by software created with the above scheme in mind.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ساختار دهی آنی داده‌‌های مکانی ورودی GIS با تأکید بر عارضه راه

An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...

متن کامل

TMO-Based Programming in COTS Software/Hardware Platforms: A Case Study

Object-oriented analysis and design methodologies have become popular in development of non-real-time business data processing applications. However, conventional object-oriented techniques have had minimal impact on development of real-time applications mainly because these techniques do not explicitly address key characteristics of real-time systems, in particular, timing requirements. The Ti...

متن کامل

Transaction Specification for Object-Oriented Real-Time Systems in HRT-HOOD

Object-oriented development is a structuring paradigm. It does not provide substantial support for the specification of 'end to end' control and data flow. This has implications for hard real-time system development, where applications may specify 'end to end' response times, also known as transactions. This paper introduces a graphical notation for the specification of transactions in HRT-HOOD...

متن کامل

Distributed Objects for Real-time Control Systems

In this paper we will show how object-oriented techniques can be used for the structuring and implementation of large real time control systems. We map the physical system into a set of selfcontained software models internal resources that interact through high-level messages. These objects encapsulate specific control aspects from the synchronization necessities of the overall system. The sync...

متن کامل

Exception Handling in Object-Oriented Real-Time Distributed Systems

Exception handling in a complex concurrent and distributed system (e.g. one involving cooperating rather than just competing activities) is often a necessary, but a very difficult, task. No widely accepted models or approaches exist in this area. The object-oriented paradigm, for all its structuring benefits, and real-time requirements each add further difficulties to the design and implementat...

متن کامل

Object-Oriented Structuring of Real-Time Autonomous Decentralized Systems

A promising cost-effective approach to realizing RT ADS's is to use the emerging technology for RT distributed component/object structuring. One such technology being explored by the author and his research collaborators is the the Time-Triggered MessageTriggered Object (TMO) structuring scheme [Kim94, Kim97b]. The TMO scheme is intended to facilitate RT distributed software engineering in a fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008